// 登录  点击去注册
$('.login a').on('click', function () {
    $('.login').hide().next().show();
});

// 注册  点击去登录
$('.register a').on('click', function () {
    $('.login').show().next().hide();
});

// 注册
$('.register form').on('submit', function (e) {
    e.preventDefault();

    var data = $(this).serialize();

    $.ajax({
        type: 'POST',
        url: '/api/reguser',
        data: data,
        success: function (res) {
            // console.log(res);
            //提示层
            layer.msg(res.message);
            if (res.status == 0) {

                $('.register form')[0].reset();
                // $('.login').show().next().hide();
            }
        }
    });
});

// 验证规则
var form = layui.form;

form.verify({

    // 值可以是数组形式
    len: [/^\S{6,12}$/, '密码长度不对，应该是6-12位'],

    // 值也可以为函数
    // 注意form里有没有 class="layui-form"
    // 按钮里有没有 type="submit"
    same: function (val) {   // val 表示当前
        var pwd = $('.pwd').val();
        if (pwd !== val) {
            return '两次密码不一致';
        }
    },
})


// 登录
$('.login form').on('submit', function (e) {
    e.preventDefault();

    var data = $(this).serialize();

    $.ajax({
        type: 'POST',
        url: '/api/login',
        data: data,
        success: function (res) {
            // console.log(res);
            //提示层
            layer.msg(res.message);
            if (res.status == 0) {
                // 把当前账号的令牌，存储在本地存储里
                localStorage.setItem('token', res.token);
                // 成功跳转页面
                location.href = './index.html';
            }
        }
    });
});